olfactory bundle - German English Dictionary